#include <stdio.h>

class MyMath
{
private:
    int innerHash()
    {
        innerHash2();
        return 2;
    }
    int innerHash2()
    {
        return 3;
    }

public:
    int myHash(int key)
    {
        return 1;
    }
    MyMath(/* args */);
    ~MyMath();
};

class B : public MyMath
{
public:
    void producePissa()
    {
        cout << "producePissa()" << endl;
    }

}

/*默认参数 */
/*默认参数的顺序必须从右向左填充，不允许中间有间隔.*/
int myFunc(int a=11,int b=34,int c=17)
{
}



